Big Huge Thesaurus

induction coil

noun